The Lost Museum

Screen shot from inside the Lost Museum I just stumbled on the Lost Museum web site which is about the American Museum that Phineas Taylor Barnum opened in New York in 1841. Until 1865 when it burned, it offered everything from stuffed animals, wax figures, voyeuristic exhibits and strange documents. What is interesting is that … Continue reading The Lost Museum